Non-deterministic Lazy It -calculus Vs It -caculus Non-deterministic Lazy -calculus Vs -calculus

نویسنده

  • Carolina Lavatelli
چکیده

We pursue the study of the embedding of the-calculus into the-calculus. Various lambda calculi with parallel and convergence testing facilities are examined and their expressiveness compared; j-a lazy calculus augmented with a non-deterministic choice operator and a convergence testing combinator, emerges as a suitable language to be encoded in. Through the use of closures for variables and abstractions, the process of substitution in j is managed in a semi-explicit way. The semantics associated to both j and are based on contextual testing preorders. We deene an encoding of j into ; we prove that it is adequate with respect to those semantics. However, the encoding is not fully-adequate; standard examples show that is still more discriminating than j.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Complete Selection Functions for a Lazy Conditional Narrowing Calculus

In this paper we extend the lazy narrowing calculus lnc of Middeldorp, Okui, and Ida [26] to conditional rewrite systems. The resulting lazy conditional narrowing calculus lcnc is highly non-deterministic. We investigate for which classes of conditional rewrite systems the completeness of lcnc is ensured. In order to improve the efficiency of the calculus, we pay special attention to the remova...

متن کامل

The Lazy Lambda Calculus in a Concurrency Scenario (Extended Abstract)

The use of -calculus in richer settings, possibly involving parallelism, is examined in terms of the e ect on the equivalence between -terms. We concentrate on Abramsky's lazy -calculus (Abramsky 1989) and we follow two directions. Firstly, the -calculus is studied within a process calculus by examining the equivalence $ induced by Milner's encoding into the -calculus. We start from a character...

متن کامل

Lower Bounds for Probabilistic Space Complexity: Communication-Automata Approach

Multiplicative Linear Logic for Resource Transformation Nets p. 81 The Parameterized Complexity of Some Problems in Logic and Linguistics p. 89 Foundations of Proof Search Strategies Design in Linear Logic p. 101 On Extreme Points of Convex Compact Turing Located Set p. 114 Application of Typed Lambda Calculi in the Untyped Lambda Calculus p. 129 Classes with Pairwise Equivalent Enumerations p....

متن کامل

Resource-Distribution via Boolean Constraint (Extended Abstract)

Proof-search (the basis of logic programming) with multiplicative inference rules, such as linear logic's R and OL, is problematic because of the required non-deterministic splitting of resources. Similarly , searching with additive rules such as NL and R requires a non-deterministic choice between two formulae. Many strategies which resolve such non-determinism, either locally or globally, are...

متن کامل

Call-by-Value Non-determinism in a Linear Logic Type Discipline

We consider the call-by-value λ-calculus extended with a may-convergent non-deterministic choice and a must-convergent parallel composition. Inspired by recent works on the relational semantics of linear logic and non-idempotent intersection types, we endow this calculus with a type system based on the so-called Girard’s second translation of intuitionistic logic into linear logic. We prove tha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993